Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
156A STATION ROAD £370,000 £370,000 25 Sep 2024
158A STATION ROAD £391,969 £319,000 28 Jan 2020
186 STATION ROAD £108,532 £85,000 13 Sep 2017